risk sharing contract - Spanish English Dictionary